upper part of back - Spanish English Dictionary